small piece (of land) - German English Dictionary